/******************************************************************************
 *
 * @file       timerbtn.h
 * @brief      注册界面获取验证码的按钮，实现课定时操作
 *
 * @author     ax
 * @date       2024/05/17
 * @history
 *****************************************************************************/

#ifndef TIMERBTN_H
#define TIMERBTN_H

#include <QWidget>
#include <QPushButton>
#include <QMouseEvent>
#include <QTimer>

class TimerBtn : public QPushButton
{
public:
    TimerBtn(QWidget* parent = nullptr);
    ~TimerBtn();

    // 重写mouseReleaseEvent
    virtual void mouseReleaseEvent(QMouseEvent* e) override;
private:
    QTimer* _timer;
    int _counter;
};

#endif // TIMERBTN_H
